package com.fsh.anime.model.dtos;

import com.baomidou.mybatisplus.annotation.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class ReplyCommentDto {

    /**
     * 被回复人的评论id，默认为0。0代表是一级id ，非0代表为二级id
     */
    private Long replyId;

    /**
     * 被回复人的姓名
     */
    private String replyName;


    /**
     * 文章 ID
     */
    private Long articleId;

    /**
     * 评论内容
     */
    private String words;

    /**
     状态1代表一级评论，2是二级评论
     */
    private Integer state;

    /**
     * 创建时间
     */
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime;

    /**
     * 父评论id，即一楼评论id。默认自己为0。 表示该评论在哪个楼层内
     */
    private Long parentId;

}
